/**	
 * タイトル：	文本信息读取类
 * 説明：    	
 *			
 * 会社名：	紹興日創軟件有限公司
 * 変更履歴：	2013/12/30 NIS 何
 *			新規作成
 *
 */
package com.nissoft.framework.message;

import java.io.File;
import java.io.IOException;

import com.nissoft.framework.util.FileUtil;

/**
 * 文件读入缓存
 * 
 * @author NIS 何
 * @version 1.0
 */
public class TextMessageReader extends FileMessageReader<String> {

	@Override
	protected String[] getDefaultExtensions() {
		return new String[] { ".txt" };
	}

	@Override
	protected String getFileKey(String pattern) {
		return pattern;
	}

	@Override
	public String loadFile(File file) throws IOException {
		return FileUtil.readToString(file, encoding);
	}

	@Override
	public String readInternal(String pattern, String e) {
		return e;
	}

}
